bullhead armour - Français Anglais Dictionnaire